<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>

<body>
  <button>挣钱，等我</button>

  <script>
    // 需求：点击按钮，来判断月薪薪资是否超过5w，如果超过，回来娶你，如果没有的话，就让她找个人嫁了吧
    document.querySelector("button").onclick = function () {

      const p = new Promise((resolve,reject)=>{
        setTimeout(() => {
          const money = parseInt(Math.random()*10)

          if(money>=5){
            resolve(money)
          }else{
            reject(money)
          }
        }, 1000);
      })
      console.log(p);
      p.then(res=>console.log(`钱赚够了，娶你${res}`))
      .catch(err=>`抱歉，没能实现对你的诺言${err}`)
      // 1. 许下诺言
      // 2. 获取诺言结果（是成功还是失败）
      

    }
  </script>
</body>

</html>